Modelling and Evaluating Fluid Software Architectures for Intelligent Environments

نویسنده

  • Gerd Kortuem
چکیده

In this paper we introduce a model for specifying fluid architectures of intelligent environments. A fluid architecture is one that is able to accommodate continuous structural changes without aversely affecting the system’s behaviour. The model enables designers to specify structural modifications that may be performed by users as part of the normal interaction and which must be supported by the underlying environment infrastructure. The model is formulated as a generative architectural style: it defines component types, connector types and rules for their composition. This leads to a model that can describe an unlimited number of concrete architectures. To demonstrate the utility of our model, we discuss the design, architecture and change scenarios of an ambient display system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How Do Agents Affect Modifiability? A Comparison between Two Architectures for Intelligent Virtual Environments for Training

The use of agents is spreading as a means to develop different kinds of software systems, among which we can find Intelligent Virtual Environments for Training. The agent community has already started to pay attention to software engineering issues to develop agentoriented systems, but they are mainly focused on methodologies and, to some extent, design patterns. However, not much attention has...

متن کامل

A Novel Integrated Approach to Modelling of Depletion-Induced Change in Full Permeability Tensor of Naturally Fractured Reservoirs

More than half of all hydrocarbon reservoirs are Naturally Fractured Reservoirs (NFRs), in which production forecasting is a complicated function of fluid flow in a fracture-matrix system. Modelling of fluid flow in NFRs is challenging due to formation heterogeneity and anisotropy. Stress sensitivity and depletion effect on already-complex reservoir permeability add to the sophistication. Horiz...

متن کامل

Evaluating Design: A Formative Evaluation of Agent Development Environments Used For Teaching Rule-Based Programming

We present two development environments designed to make it easier for students to create intelligent agents by taking advantage of established software engineering principles. This paper reports the results of a formative evaluation of the Herbal and the Vacuum Cleaner Environments. Findings from the study suggest design changes geared towards making these environments more useful for teaching...

متن کامل

Deeper Natural Language Processing for Evaluating Student Answers in Intelligent Tutoring Systems

This paper addresses the problem of evaluating students’ answers in intelligent tutoring environments with mixed-initiative dialogue by modelling it as a textual entailment problem. The problem of meaning representation and inference is a pervasive challenge in any integrated intelligent system handling communication. For intelligent tutorial dialogue systems, we show that entailment cases can ...

متن کامل

A theoretical model for analysis of ionic polymer metal composite sensors in fluid environments

By the past two decades IPMCs have been intensively studied because of their special capabilities for actuation and sensing.This paper presents a theoretical physics based model for analyzing the behavior of IPMC sensors in fluid environments. The mechanical vibration of the IPMC strip is described by the classical Euler–Bernoulli beam theory. The model also takes in to account the physical pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006